<template>
  <div>
      son组件 -- {{money + 100}} ----{{num+100}}
  </div>
</template>

<script>
export default {
    // props可以写成数组,也可以写成对象,对象的方式对传参数据类型...做一些限制 校验
    // props: ['money']
    // props: {
    //     数据: 数据类型(Number String Boolean Object Array)
    // }
    props: {
        money: [Number,String], // 定义多个可选的类型
        msg: {
            required: true, // 必须传递
            type: Number,
        },
        num: {
            default: 0,
            type: Number,
            required: true
        },
        str: {
            validator: function(value){
                return ['success', 'warning', 'danger'].indexOf(value) !== -1
            }
        }
    }

}
</script>

<style>

</style>